offshore structures - Francés Inglés Diccionario